home *** CD-ROM | disk | FTP | other *** search
/ NOVA - For the NeXT Workstation / NOVA - For the NeXT Workstation.iso / Apps / Utilities / Unix / DefaultMgr.app / investigateDefaults.gdb < prev    next >
Text File  |  1992-11-12  |  798b  |  35 lines

  1. #-------------------------------------------------------------------------
  2. # investigateDefaults.gdb
  3. #
  4. #            Written and Copyright (c) 1992 by Drew Davidson
  5. #
  6. # To be executed with gdb -q -nx <appName> -x investigateDefaults.gdb
  7. #
  8. # Examines all defaults in the application by trapping calls to 
  9. # NXRegisterDefaults and _registerDefault (undocumented)
  10. #
  11. # $Log: investigateDefaults.gdb,v $
  12. # Revision 1.1  1992/05/07  04:54:06  drew
  13. # Initial revision
  14. #
  15. #-------------------------------------------------------------------------
  16. break NXRegisterDefaults
  17. commands 1
  18. silent
  19. end
  20. run
  21. commands 1
  22. silent
  23. cont
  24. end
  25. break _registerDefault
  26. commands 2
  27. silent
  28. set $o = (char *)*($sp + 8)
  29. set $d = (char *)*($sp + 12)
  30. set $v = (char *)*($sp + 16)
  31. printf "\"%s\" \"%s\" \"%s\"\n",$o,$d,$v ? $v : ""
  32. cont
  33. end
  34. cont
  35.